<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>
	<body>
		<script>
//		一、数字转化 布尔
//			将一个数据转化为布尔值
//			1.Boolean();
			
			var num1 = 1;
			console.log(num1);
			var bol = Boolean(num1);//将num1转化为布尔值
//			console.log(bol);
//			console.log(Boolean(-1));
//			console.log(Boolean(0));
//			数字类型的数据,0==>false 除0以外都是true
//		二\字符串转布尔	
			var st = '123';
			console.log(Boolean('123'));//true
			
			console.log(Boolean('abc'));//true
			console.log(Boolean(''));//false
			console.log(Boolean('0'));//true
			console.log(Boolean(' '));//true
//			字符串转布尔:除了空字符串以外,都是true
		
//		三/null和undefined ==》false
			
			console.log(Boolean(null));//false;
			console.log(Boolean(undefined));//false;
			
//		四.对象数据类型转布尔 ==>true;
			
			console.log(Boolean({name:'yuonly'}));//true;
		
		</script>
	</body>
</html>
